package cn.net.vote.data.service;


import cn.net.vote.data.domain.Page;
import cn.net.vote.data.domain.PageData;

import java.util.List;

/**
 * 
* Title: BusinessService
* Description:商户接口
* Version:1.0.0  
* @author pancm
* @date 2018年9月27日
 */
public interface IBusinessService {

    /**商户查询方法*/
    List<PageData> findAllBusinesslistPage(Page page);

    /**商户查询方法-不分页*/
    List<PageData> findAllBusiness(PageData pd);

    /**查询所有参与商户*/
    Integer findAllCount();

    /**查询所有参与商户*/
    Integer getSumVote();

    /**商户详情*/
    PageData findBusinessOne(PageData pd);

    /**商户投票*/
    Integer businessVote(PageData pd);

    /**商户投票*/
    List<PageData> voteRankings();

    /**商户当前排名*/
    PageData voteRankingsOfBusiness(PageData pd);

    /**添加商户*/
    Integer addBusiness(PageData pd);
}
